package com.itcam.designmodule.template_;

/**
 * Author:Cammy.Wu
 * Date:2024-05-11
 * Description:模板设计模式：把抽象类整体看做成一个模板，模板中不能决定的东西定义成抽象方法，让使用模板的类去重写抽象方法实现需求
 *
 */

public abstract class CompositionTemplate {

    public final void write(){
        System.out.println("我的祖国");

        body();

        System.out.println("啊~这就是我的祖国!");
    }

    public abstract void body();
}
